|
Member 3526851 wrote: where should the entity translator sit in the layered architecture
Well, not in this forum for a start. You might find what you're looking for here[^].
"WPF has many lovers. It's a veritable porn star!" - Josh Smith As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
My blog | My articles | MoXAML PowerToys | Onyx
|
|
|
|
|
Hi Friends,
How to host Multiple Silver light User Controls
into asp.net Webparts.My aim is to provide Webparts
Concept Using Silver light Application.
Thanks in Advance.
Muneer
|
|
|
|
|
With a very, very small amount of research you will see how this can be done. Doing the research will develop your skills at problem solving rather than just being given the answer.
only two letters away from being an asset
|
|
|
|
|
Hi all
I am doing a small project in WPF. I am using a grid with controls(labels,text box...)
it is posible to apply zoorm to this grid? as far as I read seems I can only zoom images and canvas
thanks
|
|
|
|
|
You can scale anything you want. Just set up a scale transform and animate it to animate your zoom.
Christian Graus
Driven to the arms of OSX by Vista.
"! i don't exactly like or do programming and it only gives me a headache." - spotted in VB forums.
I can do things with my brain that I can't even google. I can flex the front part of my brain instantly anytime I want. It can be exhausting and it even causes me vision problems for some reason. - CaptainSeeSharp
|
|
|
|
|
Sure you can. Here's a sample:
<Page
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Grid>
<Grid.RenderTransform>
<ScaleTransform
CenterX="0"
CenterY="0"
ScaleX="{Binding Value, Mode=Default, ElementName=mySlider}"
ScaleY="{Binding Value, Mode=Default, ElementName=mySlider}" />
</Grid.RenderTransform>
<Label Content="Hello" Margin="10,5,10,0" />
<TextBlock Text="Howdy" Margin="20,20,20,10" />
<Slider x:Name="mySlider" Minimum="1" Maximum="10" Margin="30,35,30,20" />
</Grid>
</Page> Basically, this sample binds the render transformation of the grid to use a scale transform, bound to the slider called mySlider in the code. It really is that simple.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
My blog | My articles | MoXAML PowerToys | Onyx
|
|
|
|
|
Does anyone know of a *free* Windows Explorer control? I already know about the "Shell MegaPack", but that's REALLY expensive...
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Sadly, no. We ended up writing our own version because we couldn't find one.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
My blog | My articles | MoXAML PowerToys | Onyx
|
|
|
|
|
Well, I guess "Crap!" is the best response I can come up with.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Hi,
I have a Silverlight application in that one page i am having 1-8 videos will present.I placed each media element in seperate canvas. I want to fullscreen one particular media element with outer canvas.
For Full screen individula video I have written the following code
private
void FullscreenChange(object sender, RoutedEventArgs e)
{
if (SLHost.Content.IsFullScreen)
{
ToolTipService.SetToolTip(fullscreen, "Full Screen");
ms1.ScaleX = c;
ms1.ScaleY = d;
SLHost.Content.IsFullScreen = false;
}
else
{
ToolTipService.SetToolTip(fullscreen, "Resize");
ms1.ScaleX = ms1.ScaleX * 5.90;
ms1.ScaleY = ms1.ScaleY * 4.10;
SLHost.Content.IsFullScreen = true;
isFullScreen = true;
flag = false;
}
}
But here I am using same full screen button to resize video.If I use like this its working properly.But I dont want to use same button for Resize if I press Escape it will go to normal stage but its not working like that if I press Escape button it will go to noraml state but the video size is not reducing to original it is in bigger size only.Can you please guide me what is the mistake i have done.If I press Escape button it has to go to normal state and also it has to reduce the video size like previous size.
Thanks in Advance
Pavani
|
|
|
|
|
Hi,
I think full screen Escape functionality is not supported in Silverlight. But you can use double click.
When you double click video which is in full screen mode it will be back to normal size.
|
|
|
|
|
Hello. I am still a newbie in the programming world and I am about to start an IT degree at UNI. Unfortunately they don't teach any of the .net framework at any of the UNI's in my area, so because of this I have to teach myself .net. I have learnt the .net framework in the past through a different tertiary education (we call it TAFE in Australia) however they never taught us WPF.
What I am mainly looking for is advice on the following;
I want to have a main window that includes all the primary navigation controls. From this I want to have a portion of the window that contains a panel that is populated based on what navigation is selected. In the past I have done this simply by using MDI forms. I could try and recreate the MDI forms however I am looking to design applications that are more artistic and because of this I feel as though the MDI forms looks isn't as appealing.
Another way that I can think of doing it is to recreate that portion of the screen as a series of grids that contain the controls for each section and are layered over the top of each other. I can then simply show and hide the grids that a relevant to that section. The problem that I see with this approach is that, depending on the amount of sub pages, this could become a very messy form that is hard to manage. The other problem is that the code for that page will become extremely large, which I would like to try and avoid (I liked how the code for each page was kept separate in MDI forms).
So what is my best option for completing this task? I have considered pages but I am unsure on how these work and if they are a viable option. Also what if I want to do something similar to how Windows media centre does things, in which you start at 1 level and work your way down to the last level being the video? Is this all done on one form with simple show and hide or done through pages with transition effects between each level?
Any advice you can give me is greatly appreciated.
|
|
|
|
|
Keep an eye on my blog (link below). I have a new addition to my Ocean library that includes a ViewManager that does exactly what you are looking for. I'll also be posting a series of articles here on Code Project.
modified 27-Feb-21 21:01pm.
|
|
|
|
|
The WPF Frame control has navigation buttons if that is what you are looking for. Try Kevins Bag Of tricks samples application:
http://j832.com/bagotricks/[^]">
|
|
|
|
|
Thank you for both of your replies. I'm not too sure if these options will help me out. I think for the mean time I might go back to reading more books until I discover what I am looking for.
Also can someone explain to me what the point is for WF and will this help me solve my earlier problem, or is it simply a visual way of doing the code?
Once again thank you
|
|
|
|
|
Say, if I have a data member which is string, I want to specify that its length need to be between 6 to 9 characters, or a data member is positive integer which needs to be less than 1000. Are there any attributes I can apply to data members to do this rather than validate this sort in the code?
Thanks.
|
|
|
|
|
I think you need to validate the business object.
modified 27-Feb-21 21:01pm.
|
|
|
|
|
Karl's exactly right. You wouldn't apply the rules on the data member because this is just a contract - it's not a business rule, because your rules may change, but your contract should remain the same. I would also add a check in your client code as well.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
My blog | My articles | MoXAML PowerToys | Onyx
|
|
|
|
|
I think it's still useful if it's able to specify some constraints on data contracts, the reasons are the same as it in XSD. Besides, when publish those data contracts, WCF still makes use of XSD, right?
|
|
|
|
|
As of right now there is no native Attribute-based method of doing this. However, it is not difficult to create your own framework and set of attributes to encapsulate this behavior.
Soon (well more like next year), Microsoft will be releasing the RIA services framework for Silverlight. It includes an attribute based method of providing validation. Eventually, it will be made available for WPF.
If you have a more pressing need, this is something I've been looking into and could be convinced to accelerate my process on it. I've been a bit stagnant lately and need to get my finger on the keys (outside of work). Let's connect and I can get information on what you would need a validation framework to do and how you'd like to use it.
|
|
|
|
|
That's be great, thanks very much.
My email
|
|
|
|
|
Does anyone know the answer to this question? I can' find the answer anywhere. I found this information at this[^] site:
"Because of its exceptional performance and quality, Advanced Audio Coding (AAC) is at the core of the MPEG-4, 3GPP and 3GPP2 specifications and is the audio codec of choice for Internet, wireless and digital broadcast arenas. AAC provides audio encoding that compresses much more efficiently than older formats, such as MP3, yet delivers quality rivaling that of uncompressed CD audio."
Therefore it would be most surprising if MediaPlayer doesn't support this format. What are the file extensions for AAC? I haven't been able to find out that information, either.
|
|
|
|
|
No, I am sure it does not. Why would it be surprising ? The media control in WPF barely works, why would it have all the latest formats in it ?
Christian Graus
Driven to the arms of OSX by Vista.
"! i don't exactly like or do programming and it only gives me a headache." - spotted in VB forums.
I can do things with my brain that I can't even google. I can flex the front part of my brain instantly anytime I want. It can be exhausting and it even causes me vision problems for some reason. - CaptainSeeSharp
|
|
|
|
|
I'm absolutely shocked to hear this. If what you say is true, I was completely mislead by Matthew MacDonald's book, Pro WPF in C# 2008 and had big plans for adding music to my application, which has been requested for years.
Christian Graus wrote: Why would it be surprising ?
Because MacDonald's book makes statements like this: "The support WPF provides for audio is a signficant step up from previous versions of .NET...WPF gives you the ability to play a wide variety of sound formats, including MP3 and anything else supported by Windows Media Player."
You also say,
Christian Graus wrote: The media control in WPF barely works, why would it have all the latest formats in it ?
According to this[^] article, AAC has been around for ten years. I'd hardly call that one of the "latest" formats. And who said it had "all the latest formats" to begin with? I asked about one format. Are you absolutely certain you know what you're talking about? Sounds as if you got up on the wrong side of the bed this morning, and I need to do some more research to find out whether it's even worthwhile for me to embark on this project.
[Edit] So here is a quote from another book, Windows Presentation Foundation Unleashed: "You won't be able to build a professional audio application solely using WPF, but you can easily enhance an application with music and sound effects!"
"Easily enhance" sounds a long way from your, "media control in WPF barely works" assertion. I just want my customers to be able to start some sound files when they start a picture show. If they have AAC files and I can only support MP3 files and they absolutely have to play their AAC files, I also found out that there are readily available conversion tools that will go from AAC files to MP3 files, so I don't think your alarmist attitude about "media control in WPF" is warranted for the simple things I want to do. So go sow your sour grapes somewhere else, and next time try to be a little more constructive.
modified on Monday, July 6, 2009 9:43 AM
|
|
|
|
|
fjparisIII wrote: Because MacDonald's book makes statements like this: "The support WPF provides for audio is a signficant step up from previous versions of .NET...WPF gives you the ability to play a wide variety of sound formats, including MP3 and anything else supported by Windows Media Player."
ROTFL. I can play all that in ANY C# application. And, that's exactly what I thought I said. IF I didn't, I must have deleted it, bc I typed it in at first. It uses WMP, so it plays what WMP plays, which probably means you can play other formats IF you install a filter for WMP support.
They've added NOTHING, they gave you WMP, same as Winforms.
fjparisIII wrote: . Are you absolutely certain you know what you're talking about?
Yes. I have written a great many applications that use sound and video in C#, in and out of WPF. I was making a generalisation.
fjparisIII wrote: , I also found out that there are readily available conversion tools that will go from AAC files to MP3 files
I'd have assumed you knew that already, sorry. You should have asked.
fjparisIII wrote: so I don't think your alarmist attitude about "media control in WPF" is warranted for the simple things I want to do.
I was talking in general, about my general experiences with it.
fjparisIII wrote: So go sow your sour grapes somewhere else, and next time try to be a little more constructive.
http://thingsihateaboutmicrosoft.blogspot.com/[^]
I am doing both of those things. Where Microsoft frameworks have bugs, I am not scared to say so, and I have a blog to tell people how to work around them.
Christian Graus
Driven to the arms of OSX by Vista.
"! i don't exactly like or do programming and it only gives me a headache." - spotted in VB forums.
I can do things with my brain that I can't even google. I can flex the front part of my brain instantly anytime I want. It can be exhausting and it even causes me vision problems for some reason. - CaptainSeeSharp
|
|
|
|